package day230322;

import java.util.Scanner;

/**
 * @author 兴趣使然黄小黄
 * @version 1.0
 * @date 2023/3/22 22:45
 * 进制转化 2-16
 */
public class Main2 {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int number = in.nextInt(); // 输入的32位整数
        int order = in.nextInt(); // 期望转化的进制
        String ret = baseConversion(number, order);
        System.out.println(ret);
        in.close();
    }

    // 进制转化
    public static String baseConversion(int number, int order) {
        String ret = ""; // 记录结果
        switch (order) {
            case 2:
                // 二进制转化
                ret = Integer.toBinaryString(number);
                break;
            case 8:
                // 八进制转化
                ret = Integer.toOctalString(number);
                break;
            case 10:
                // 十进制转化
                ret = String.valueOf(number);
                break;
            case 16:
                // 十六进制转化
                ret = Integer.toHexString(number);
                break;
        }
        return ret;
    }
}
